scheißhaufen [vulgär] - German English Dictionary